import request from '@/utils/request'

/**
 * 获取社团成员总数
 * @returns {Promise}
 */
export function getClubMemberCount() {
  return request({
    url: '/api/stats/members/count',
    method: 'get'
  })
}

/**
 * 获取统计数据概览
 * @returns {Promise}
 */
export function getStatisticsOverview() {
  return request({
    url: '/api/stats/overview',
    method: 'get'
  })
}

/**
 * 获取按月统计的活动数量
 * @param {number} months 需要获取的月数，默认6个月
 * @returns {Promise}
 */
export function getMonthlyActivityStats(months = 6) {
  return request({
    url: '/api/stats/activities/monthly',
    method: 'get',
    params: { months }
  })
} 